<?php
//获取表前缀
$prefix = longbing_get_prefix();

//每个一个sql语句结束，都必须以英文分号结束。因为在执行sql时，需要分割单个脚本执行。
//表前缀需要自己添加{$prefix} 以下脚本被测试脚本


$sql = <<<updateSql



CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_config` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `status` int(11) DEFAULT '0' COMMENT '会员开关',
  `growth_title` varchar(255) DEFAULT '' COMMENT '成长值名称',
  `growth_cash` varchar(11) DEFAULT '0' COMMENT '消费多少元增加成长值',
  `growth_order` varchar(11) DEFAULT '0' COMMENT '每笔订单增加多少',
  `growth_balance` varchar(11) DEFAULT '0' COMMENT '储值增加多少',
  `growth_limit` int(11) DEFAULT '0' COMMENT '储值开关',
  `growth_day_max` int(11) DEFAULT '0' COMMENT '每日最多增加多少',
  `integral_title` varchar(255) DEFAULT '' COMMENT '积分展示名称',
  `integral_cash` varchar(11) DEFAULT '0' COMMENT '每消费一元获得多少积分',
  `integral_limit` int(11) DEFAULT '0' COMMENT '积分限制',
  `integral_day_max` varchar(11) DEFAULT '0' COMMENT '每日最多获取多少积分',
  `explain` text COMMENT '说明',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='会员设置';


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_discount_goods` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `member_id` int(11) DEFAULT '0',
  `discount` varchar(10) DEFAULT '0',
  `goods_id` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_goods` (
  `uniacid` int(11) DEFAULT NULL,
  `member_id` int(11) DEFAULT '0' COMMENT '会员id',
  `goods_id` int(11) DEFAULT '0' COMMENT '商品id',
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_growth` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT '0' COMMENT '用户id',
  `controller` varchar(128) DEFAULT '0' COMMENT '操作者',
  `growth_add` int(11) DEFAULT '0' COMMENT '新增成长值',
  `growth_before` int(11) DEFAULT '0' COMMENT '当前成长值',
  `growth_after` int(11) DEFAULT '0' COMMENT '修改后的成长值',
  `is_del` int(11) DEFAULT '0' COMMENT '是否清空',
  `is_member` int(11) DEFAULT '0' COMMENT '成为会员',
  `status` int(11) DEFAULT '1' COMMENT '状态',
  `create_time` int(11) DEFAULT '0' COMMENT '创建时间',
  `order_id` int(11) DEFAULT '0' COMMENT '订单状态',
  `goods_id` int(11) DEFAULT '0' COMMENT '商品id',
  `type` int(11) DEFAULT '1' COMMENT '类型',
  `controller_type` int(11) DEFAULT '0' COMMENT '操作类型',
  `update_time` int(11) DEFAULT '0',
  `refund` int(11) DEFAULT '0' COMMENT '是否退款',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_integral` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT '0' COMMENT '用户id',
  `controller` int(11) DEFAULT '0' COMMENT '操作者',
  `integral_add` int(11) DEFAULT '0' COMMENT '增减积分',
  `integral_before` int(11) DEFAULT '0' COMMENT '当前积分',
  `create_time` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '0',
  `integral_after` int(11) DEFAULT '0',
  `order_id` int(11) DEFAULT '0' COMMENT '订单id',
  `type` int(11) DEFAULT '0',
  `controller_type` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  `refund` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_level` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `title` varchar(11) DEFAULT '' COMMENT '等级名字',
  `color` varchar(32) DEFAULT '0' COMMENT '背景颜色',
  `growth` int(11) DEFAULT '0' COMMENT '成长值',
  `discount` varchar(11) DEFAULT '0' COMMENT '消费折扣',
  `integral` varchar(11) DEFAULT '0' COMMENT '积分回馈倍率',
  `send_integral` varchar(11) DEFAULT '0' COMMENT '赠送积分',
  `is_goods` int(11) DEFAULT '0' COMMENT '买商品赠送会员开关',
  `status` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  `top` int(11) DEFAULT '0' COMMENT '会员等级',
  `discount_switch` int(11) DEFAULT '0' COMMENT '消费折扣开关',
  `integral_switch` int(11) DEFAULT '0' COMMENT '积分回馈倍率开关',
  `send_integral_switch` int(11) DEFAULT '0' COMMENT '赠送积分开关',
  `upgrade_integral` int(11) DEFAULT '0' COMMENT '升级赠送积分',
  `upgrade_integral_switch` int(11) DEFAULT '0' COMMENT '升级赠送积分开关',
  `custom_rights_switch` int(11) DEFAULT '0' COMMENT '自定义权限开关',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='会员等级表';

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_list` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT NULL,
  `create_time` int(11) DEFAULT '0' COMMENT '创建时间',
  `growth` int(11) DEFAULT '0' COMMENT '成长值',
  `status` int(11) DEFAULT '1' COMMENT '状态',
  `update_time` int(11) DEFAULT '0' COMMENT '更新时间',
  `integral` int(11) DEFAULT '0' COMMENT '会员积分',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_rights` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `title` varchar(225) DEFAULT '' COMMENT '权益名称',
  `show_title` varchar(255) DEFAULT '' COMMENT '展示名称',
  `icon` varchar(255) DEFAULT '' COMMENT '标志',
  `content` text COMMENT '简介',
  `top` int(11) DEFAULT '0' COMMENT '排序',
  `type` int(11) DEFAULT '0' COMMENT '服务方式',
  `status` int(11) DEFAULT '0',
  `create_time` int(11) DEFAULT '0',
  `update_time` int(11) DEFAULT '0',
  `use_type` int(11) DEFAULT '0' COMMENT '类型(1商品打折，2积分倍率想，3积分赠送)',
  `is_up` int(11) DEFAULT '0' COMMENT '升级赠送礼包',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='会员权益表';


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_rights_relation` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `rights_id` int(11) DEFAULT '0' COMMENT '权益id',
  `member_id` int(11) DEFAULT '0' COMMENT '等级id',
  `type` int(11) DEFAULT '0' COMMENT '类型',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

ALTER TABLE `{$prefix}longbing_card_member_list` ADD COLUMN  `is_vip` int(11) DEFAULT '0' COMMENT '判断成为会员过没有';

ALTER TABLE `{$prefix}longbing_card_member_level` ADD COLUMN  `coupon_switch` int(11) DEFAULT '0' COMMENT '优惠券开关';

ALTER TABLE `{$prefix}longbing_card_coupon_record` ADD COLUMN  `send_type` int(11) NOT NULL DEFAULT '0' COMMENT '派送方式';

ALTER TABLE `{$prefix}longbing_card_member_level` ADD COLUMN  `stored_switch` int(11) DEFAULT '0' COMMENT '储值开关';

CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_stored` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `title` varchar(255) DEFAULT '' COMMENT '名称',
  `pay_price` double(10,2) DEFAULT '0.00' COMMENT '购买价格',
  `true_price` double(10,2) DEFAULT '0.00' COMMENT '到帐价格',
  `growth` int(11) DEFAULT '0' COMMENT '赠送成长值',
  `top` int(11) DEFAULT '0' COMMENT '排序',
  `create_time` int(11) DEFAULT '0',
  `status` int(11) DEFAULT '0' COMMENT '状态',
  `content` text COMMENT '内容',
  `update_time` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_level_stored` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `member_id` int(11) DEFAULT '0',
  `stored_id` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


ALTER TABLE `{$prefix}longbing_card_member_config` ADD COLUMN  `commission_type` int(11) DEFAULT '0' COMMENT '返佣规则';

ALTER TABLE `{$prefix}longbing_card_member_config` ADD COLUMN  `commission_price_type` int(11) DEFAULT '0' COMMENT '返佣金额规则';

ALTER TABLE `{$prefix}longbing_card_member_config` ADD COLUMN  `commission_price` double(10,2) DEFAULT '0.00' COMMENT '固定返佣金额';

ALTER TABLE `{$prefix}longbing_card_member_config` ADD COLUMN  `commission_balance` int(11) DEFAULT '0' COMMENT '返佣比列';

ALTER TABLE `{$prefix}longbing_card_member_config` ADD COLUMN  `commission_Manual_status` int(11) DEFAULT '0' COMMENT '人工扣款返佣开关';

ALTER TABLE `{$prefix}longbing_card_member_config` ADD COLUMN  `commission_Manual_balance` int(11) DEFAULT '0' COMMENT '人工扣款返佣比例';

ALTER TABLE `{$prefix}longbing_card_member_config` ADD COLUMN  `commission_user` varchar(625) DEFAULT '0' COMMENT '返佣人';

ALTER TABLE `{$prefix}longbing_card_member_level` ADD COLUMN  `type` int(11) DEFAULT '0' COMMENT '会员类型';

ALTER TABLE `{$prefix}longbing_card_member_level` ADD COLUMN  `over_time` int(11) DEFAULT '-1' COMMENT '过期时间';

ALTER TABLE `{$prefix}longbing_card_member_list` ADD COLUMN  `over_time` int(11) DEFAULT '0' COMMENT '会员过期时间';

ALTER TABLE `{$prefix}longbing_card_member_list` ADD COLUMN  `stored` double(10,2) DEFAULT '0.00' COMMENT '储值';

ALTER TABLE `{$prefix}longbing_card_member_stored` ADD COLUMN  `share_title` varchar(128) DEFAULT '';

ALTER TABLE `{$prefix}longbing_card_member_stored` ADD COLUMN  `share_img` varchar(128) DEFAULT '';


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_stored_order` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `order_code` varchar(255) DEFAULT '0' COMMENT '订单号',
  `stored_id` int(11) DEFAULT '0' COMMENT '储值id',
  `user_id` int(11) DEFAULT '0' COMMENT '用户id',
  `staff_id` int(11) DEFAULT '0' COMMENT '员工id',
  `pay_price` double(10,2) DEFAULT '0.00' COMMENT '价格',
  `true_price` double(10,2) DEFAULT '0.00' COMMENT '到帐金额',
  `title` varchar(255) DEFAULT '' COMMENT '标题',
  `status` int(11) DEFAULT '0' COMMENT '状态',
  `growth` int(11) DEFAULT '0' COMMENT '成长值',
  `create_time` int(11) DEFAULT '0',
  `pay_time` int(11) DEFAULT '0',
  `type` int(11) DEFAULT '0' COMMENT '0送成长值，1plus会员',
  `over_time` int(11) DEFAULT '0' COMMENT 'plus会员过期时间',
  `share_id` int(11) DEFAULT '0' COMMENT '分享人',
  `transaction_id` varchar(128) DEFAULT '0',
  `true_price_before` double(10,2) DEFAULT '0.00',
  `true_price_after` double(10,2) DEFAULT '0.00',
  `controller` varchar(128) DEFAULT '0',
  `controller_type` int(11) DEFAULT '0',
  `text` varchar(1024) DEFAULT '',
  `refund` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;



CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_shop_share_coupon` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_shop_share_coupon_id` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `share_id` int(11) DEFAULT '0',
  `coupon_id` int(11) DEFAULT '0',
  `num` int(11) DEFAULT '0',
  `staff_id` int(11) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;



ALTER TABLE `{$prefix}longbing_card_member_list` ADD COLUMN `cash_stored` double(10,2) DEFAULT '0.00' COMMENT '可提现';

ALTER TABLE `{$prefix}longbing_card_member_integral` ADD COLUMN `integral_atv_id` int(11) DEFAULT '0' COMMENT '积分活动id';

ALTER TABLE `{$prefix}longbing_card_member_integral` ADD COLUMN `order_goods_id` int(11) DEFAULT '0' COMMENT '子订单id';

ALTER TABLE `{$prefix}longbing_card_member_integral` ADD COLUMN `num` int(11) DEFAULT '0';

ALTER TABLE `{$prefix}longbing_card_member_integral` ADD COLUMN `integral_goods_id` int(11) DEFAULT '0' COMMENT '积分子活动id';




CREATE TABLE IF NOT EXISTS `{$prefix}longbing_card_member_cash_record` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uniacid` int(11) DEFAULT NULL,
  `user_id` int(11) DEFAULT '0',
  `apply_price` double(10,2) DEFAULT '0.00',
  `true_price` double(10,2) DEFAULT '0.00',
  `create_time` int(11) DEFAULT '0',
  `hx_time` int(11) DEFAULT '0',
  `hx_user` varchar(64) DEFAULT '0',
  `status` int(11) DEFAULT '0',
  `wx_code` varchar(255) DEFAULT '',
  `type` int(11) DEFAULT '0' COMMENT '1线上 0线下',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


updateSql;




return $sql;